.title{
	padding-top: 44px;
}
.title h4{
	text-align: center;
	line-height: 104px;
	font-size: 17px;
	word-spacing: 10px;
	color: #36353b;
}
.ser{
}
.ser div{
	background-size: 360px 128px;
	background: url(../images/ser-bg.png)  no-repeat;
	width: 360px;
	margin-right: 20px;
	margin-top: 20px;
}
.ser div:nth-child(1){
	position: relative;
}
.ser div:nth-child(1)::before{
	content: "";
	height: 123px;
	width: 67px;
	background:url(../images/s-icons.png) 17px 43px no-repeat;
	background-color:#ed5844;
	position: absolute;
}
.ser div:nth-child(2){
	position: relative;
}
.ser div:nth-child(2)::before{
	content: "";
	height: 123px;
	width: 67px;
	background:url(../images/s-icons.png) -67px 42px no-repeat;
	background-color:#ed5844;
	position: absolute;
}
.ser div:nth-child(3){
	position: relative;
}
.ser div:nth-child(3)::before{
	content: "";
	height: 123px;
	width: 67px;
	background:url(../images/s-icons.png) -144px 43px no-repeat;
	background-color:#ed5844;
	position: absolute;
}
.ser div:nth-child(4){
	position: relative;
}
.ser div:nth-child(4)::before{
	content: "";
	height: 123px;
	width: 67px;
	background:url(../images/s-icons.png) 21px -74px no-repeat;
	background-color:#ed5844;
	position: absolute;
}
.ser div:nth-child(5){
	position: relative;
}
.ser div:nth-child(5)::before{
	content: "";
	height: 123px;
	width: 67px;
	background:url(../images/s-icons.png) -64px -69px no-repeat;
	background-color:#ed5844;
	position: absolute;
}
.ser div:nth-child(6){
	position: relative;
}
.ser div:nth-child(6)::before{
	content: "";
	height: 123px;
	width: 67px;
	background:url(../images/s-icons.png) -143px -70px no-repeat;
	background-color:#ed5844;
	position: absolute;
}
.ser div:nth-child(3),.ser div:nth-child(6){
	margin-right: 0px;
}
.ser div h4{
	padding-left: 90px;
	padding-top: 12px;
	font-size: 13px;
	line-height: 36px;
	word-spacing: 5px;
	color: #585455;
}
.ser div p{
	padding-left: 90px;
	padding-bottom: 17px;
	font-size: 5px;
	line-height: 22px;
	letter-spacing: -0.6px;
	word-spacing: 4px;
}
.title2{
	padding-top: 31px;
}
.title2 h4{
	text-align: center;
	line-height: 108px;
	font-size: 17px;
	word-spacing: 10px;
	color: #36353b;
}
.introduce {
	padding-bottom: 14px;
}
.introduce div{
	width: 374px;
	height: 234px;
}
.introduce div:nth-child(1){
	position: relative;
}
.introduce div:nth-child(1)::before{
	content: "";
	width: 79px;
	height: 79px;
	background: url(../images/img-sprite.png) -11px -11px no-repeat;
	position: absolute;
	left: 152px;
}
.introduce div:nth-child(2) img{
	width: 342px;
	height: 196px;	
}
.introduce div:nth-child(3){
	position: relative;
}
.introduce div:nth-child(3)::before{
	content: "";
	width: 79px;
	height: 79px;
	background: url(../images/img-sprite.png) -112px -11px no-repeat;
	position: absolute;
	left: 152px;
}
.introduce div:nth-child(4){
	position: relative;
}
.introduce div:nth-child(4)::before{
	content: "";
	width: 79px;
	height: 79px;
	background: url(../images/img-sprite.png) -212px -11px no-repeat;
	position: absolute;
	left: 152px;
}
.introduce div:nth-child(5){
	position: relative;
}
.introduce div:nth-child(5)::before{
	content: "";
	width: 79px;
	height: 79px;
	background: url(../images/img-sprite.png) -312px -11px no-repeat;
	position: absolute;
	left: 152px;
}
.introduce div:nth-child(6){
	position: relative;
}
.introduce div:nth-child(6)::before{
	content: "";
	width: 79px;
	height: 79px;
	background: url(../images/img-sprite.png) -413px -11px no-repeat;
	position: absolute;
	left: 152px;
}
.introduce div h4{
	color: #353535;
	text-align: center;
	word-spacing: 6px;
	font-size: 11px;
	padding-top: 96px;
	line-height: 33px;
}
.introduce div p{
	line-height: 26px;
	text-align: center;
	font-size: 8px;
	word-spacing: 4px;
	letter-spacing: 0.5px;
	padding-bottom: 53px;
}